package com.shiyingzi.product.model;

import java.math.BigDecimal;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import com.shiyingzi.basics.model.BasicsEntity;


@TableName(value="app_c_income_and_liability")
public class AppCIncomeAndLiability extends BasicsEntity{

	/**
	 * 收入负债信息
	 */
	private static final long serialVersionUID = 3211296856195412243L;

//	//  @Column(name = "app_a_id", columnDefinition = "int(11) comment '申请人信息id'")
	@TableField(value="app_a_id")
	private int appAId;
	
	//  @Column(name = "monthly_income", columnDefinition = "decimal(15,2) comment '月均收入'")
	@TableField(value="monthly_income")
	private BigDecimal monthlyIncome;
	
	//  @Column(name = "other_monthly_income", columnDefinition = "decimal(15,2) comment '其他月均收入'")
	@TableField(value="other_monthly_income")
	private BigDecimal otherMonthlyIncome;
	
	//  @Column(name = "support_number", columnDefinition = "int(11) comment '供养人数'")
	@TableField(value="support_number")
	private int supportNumber;
	
	//  @Column(name = "family_debt", columnDefinition = "decimal(15,2) comment '家庭负债'")
	@TableField(value="family_debt")
	private BigDecimal familyDebt;
	
	//  @Column(name = "housing_loan", columnDefinition = "varchar(32) comment '住房贷款'")
	@TableField(value="housing_loan")
	private String housingLoan;
	
	//  @Column(name = "fixed_expenditure", columnDefinition = "varchar(32) comment '月固定支出总额'")
	@TableField(value="fixed_expenditure")
	private String fixedExpenditure;
	
	//  @Column(name = "organization_name", columnDefinition = "varchar(32) comment '机构名称'")
	@TableField(value="organization_name")
	private String organizationName;
	
	//  @Column(name = "whether_new_loan", columnDefinition = "varchar(32) comment '是否办理平安新一贷 '")
	@TableField(value="whether_new_loan")
	private String whetherNewLoan;
	
	//  @Column(name = "amount_of_money", columnDefinition = "varchar(32) comment '金额 元/月还款'")
	@TableField(value="amount_of_money")
	private String amountOfMoney;
	
	//  @Column(name = "loan_use", columnDefinition = "varchar(32) comment '贷款用途'")
	@TableField(value="loan_use")
	private String loanUse;

	public int getAppAId() {
		return appAId;
	}

	public void setAppAId(int appAId) {
		this.appAId = appAId;
	}

	

	public BigDecimal getMonthlyIncome() {
		return monthlyIncome;
	}

	public void setMonthlyIncome(BigDecimal monthlyIncome) {
		this.monthlyIncome = monthlyIncome;
	}

	public BigDecimal getOtherMonthlyIncome() {
		return otherMonthlyIncome;
	}

	public void setOtherMonthlyIncome(BigDecimal otherMonthlyIncome) {
		this.otherMonthlyIncome = otherMonthlyIncome;
	}

	public int getSupportNumber() {
		return supportNumber;
	}

	public void setSupportNumber(int supportNumber) {
		this.supportNumber = supportNumber;
	}

	public BigDecimal getFamilyDebt() {
		return familyDebt;
	}

	public void setFamilyDebt(BigDecimal familyDebt) {
		this.familyDebt = familyDebt;
	}

	public String getHousingLoan() {
		return housingLoan;
	}

	public void setHousingLoan(String housingLoan) {
		this.housingLoan = housingLoan;
	}

	public String getFixedExpenditure() {
		return fixedExpenditure;
	}

	public void setFixedExpenditure(String fixedExpenditure) {
		this.fixedExpenditure = fixedExpenditure;
	}

	public String getOrganizationName() {
		return organizationName;
	}

	public void setOrganizationName(String organizationName) {
		this.organizationName = organizationName;
	}

	public String getWhetherNewLoan() {
		return whetherNewLoan;
	}

	public void setWhetherNewLoan(String whetherNewLoan) {
		this.whetherNewLoan = whetherNewLoan;
	}

	public String getAmountOfMoney() {
		return amountOfMoney;
	}

	public void setAmountOfMoney(String amountOfMoney) {
		this.amountOfMoney = amountOfMoney;
	}

	public String getLoanUse() {
		return loanUse;
	}

	public void setLoanUse(String loanUse) {
		this.loanUse = loanUse;
	}

	public static long getSerialversionuid() {
		return serialVersionUID;
	}

	@Override
	public String toString() {
		return "AppCIncomeAndLiability [appAId=" + appAId + ", monthlyIncome="
				+ monthlyIncome + ", otherMonthlyIncome=" + otherMonthlyIncome
				+ ", supportNumber=" + supportNumber + ", familyDebt="
				+ familyDebt + ", housingLoan=" + housingLoan
				+ ", fixedExpenditure=" + fixedExpenditure
				+ ", organizationName=" + organizationName
				+ ", whetherNewLoan=" + whetherNewLoan + ", amountOfMoney="
				+ amountOfMoney + ", loanUse=" + loanUse + "]";
	}
	
	
}
